#ifndef XEGE_XMATH
#define XEGE_XMATH
#pragma once
namespace xege {
	// gk si qr vs
	double GaussianWeight (int x, int y, double sigama = 1.5);
	// zv da vi
	template <typename T> T max (T a, T b);
	// zv xc vi
	template <typename T> T min (T a, T b);


#ifdef XEGE_VECTOR
	class VECTOR {
	public:
		VECTOR () {

		}
		~VECTOR () {

		}
		VECTOR &operator+ (VECTOR &b) {

		}
		VECTOR &operator- (VECTOR &b) {

		}
		VECTOR &operator* (VECTOR &b) {
			
		}
		VECTOR &operator/ (VECTOR &b) {
			
		}
		// 卷积函数，讲真，直接放在图像卷积器里面不好验证自己代码的准确性

	};
#endif
}  // 命名空间 xege 结束
#endif